package com.jb.repair.common;

/*
 * @author cuixu
 *
 * 创建时间  2015/4/15
 *
 *
 */

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.widget.Toast;

import com.jb.repair.acticity.AlarmAlert;
import com.jb.repair.dao.LocalDbDao;

public class RingAlarm extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        Log.i("======", "收到通知");
        //如果有未上传的数据则弹出提醒 如果在设置的时间内数据上传则不提醒。
        if (LocalDbDao.getInstance(context.getApplicationContext()).hasData()) {
            Intent i = new Intent(context, AlarmAlert.class);
            Bundle bundleRet = new Bundle();
            bundleRet.putString("STR_CALLER", "");
            i.putExtras(bundleRet);
            i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(i);
        } else {
            Log.i("----------", "无未上传的数据");
            Toast.makeText(context, "无未上传数据", Toast.LENGTH_SHORT).show();


        }
    }
}  